At the New York premiere of The Odyssey, Lupita Nyong'o, who plays Helen of Troy in the Christopher Nolan film, stepped out in a breathtaking metallic gold Nicholas Oakwell Couture gown. But it was her necklace that had fashion lovers in India doing a double take.